package com.sxj.corejava.code09_集合.Set;

import java.util.Arrays;
import java.util.HashSet;
import java.util.Iterator;
import java.util.Set;

/**
 * @author 石小俊
 * 2024年07月24日 14:48
 */
public class Test02_遍历方式 {

    public static void main(String[] args) {
        // 由于Set没有顺序,不存在索引,因此不支持普通for循环
        Set<Integer> set = new HashSet<>(Arrays.asList(6, 1, 3, 4, 8));
        // 只支持增强for循环与Iterator迭代器
        for (Integer num : set) {
            System.out.print(num + "\t");
        }
        System.out.println();

        Iterator<Integer> it = set.iterator();
        while (it.hasNext()) {
            Integer num = it.next();
            System.out.print(num + "\t");
        }
    }

}
